vegetable sponge gourd - Francés Inglés Diccionario